for decades

/fɔːr ˈdɛkeɪdz/ フォー デケイズ

1. 何十年もの間、数十年間にわたって

ある状況や行動が、非常に長い期間(何十年もの間)にわたって継続していることを強調する際に用いられる表現です。過去のある時点から現在、または未来のある時点まで続く時間の長さを表します。
The company has been researching this technology for decades. (その会社は何十年もの間、この技術を研究し続けています。)
関連